Настройки Политика Группы позволяют администраторам осуществлять контроль и управление окружением ПК пользователей путем предоставления полномочий определенному пользователю и настроек компьютера по сети. Системные настройки Политика Группы могут устанавливаться администраторами для управления определенными возможностями системы. Для каждой представленной ниже политики Ваше приложение должно использовать все настройки политики, установленные во время запуска приложения. Строгое соблюдение установленной политики задается параметром «Действие приложения» в представленных ниже таблицах. Параметр «Информация о реестре» указывает, где хранится информация о настройках политики.
Для большей части приложений не нужно предпринимать никаких действий, чтобы следовать этим политикам. Однако если Ваше приложение заменяет или дублирует работу операционной системы, возможно, для части этого приложения необходимо будет выполнить определенные действия.
Настройка политики | Удалить меню Выполнить из меню Пуск |
Описание | Если используется эта политика, Windows 2000 удаляет пункт Выполнить из меню Пуск и запрещает пользователям загружать диалог Запуск Программы путем нажатия клавиши Windows + R. |
Действие приложения | Если в приложении имеется функция «Выполнить», которая позволяет пользователю запускать программу путем указания в диалоге имени программы и пути, то приложение должно отключать эту возможность, если выбрана данная политика. |
Информация о реестре | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: NoRun |
Настройка политики | Скрыть указанные диски в папке Мой компьютер |
Описание | Данная политика удаляет пиктограммы, представляющие выбранные дисководы, из папок Мой компьютер, Windows Explorer, Моя Сеть (My Network Places) и из общих диалогов. |
Действие приложения | Ваше приложение должно не отображать все диски, которые скрыты в системе, если выбрана эта политика. Это относится ко всем кнопкам, пунктам меню, пиктограммам или другим визуальным представлениям дисков в Вашем приложении. Пользователям не запрещается обращаться к дискам, вручную вводя буквы дисков в диалогах. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: NoDrives |
Настройка политики | Запускать только разрешенные Приложения Windows |
Описание | Если используется данная политика, пользователи могут запускать только приложения, которые перечислены в следующем каталоге: Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun |
Действие приложения | Приложение не должно запускать никакие приложения, если они не указаны в этом списке. Обратите внимание, что эта политика не применяется в случае, когда приложения запускаются через OLE/COM/DCOM. Если Вы используете ShellExecuteEx, Windows 2000 выполнит соответствующую обработку автоматически. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: RestrictRun |
Настройка политики | Удалить пункты "Подключить сетевой диск" и "Отключить сетевой диск" |
Описание | Если используется эта политика, пользователи не могут использовать Windows Explorer и Моя Сеть (My Network Places) для подключения к другим компьютерам или отключения существующих соединений. |
Действие приложения | Если выбрана данная политика, приложения не должны предоставлять кнопки, пункты меню, пиктограммы или другие визуальные элементы, которые позволят пользователю подключать или отключать сетевые диски. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: NoNetConnectDisconnect |
Настройка политики | Удалить пункт Вся сеть из папки Моя Сеть |
Описание | Данная политика удаляет все компьютеры, находящиеся вне рабочей группы пользователя или локального домена, из списков сетевых ресурсов в Windows Explorer и папке Моя Сеть (My Network Places). |
Действие приложения | Если используется данная политика, приложения, позволяющие пользователям просматривать сетевые ресурсы, должны ограничить возможности обзора локальной рабочей группой или доменом. |
Информация реестр | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Network Значение: NoEntireNetwork |
Настройка политики | Не сохранять журнал последних открытых документов |
Описание | Если используется эта политика, система не сохраняет ярлыки последних использовавшихся (MRU) документов в меню Пуск. |
Действие приложения | Если используется эта политика, приложения не должны сохранять никакие списки последних использовавшихся файлов (например, в меню Файл и диалогах Сохранить/Открыть). |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: NoRecentDocsMenu |
Настройка политики | Отключить/Удалить команду Завершение работы |
Описание | Эта политика запрещает использовать пользовательский интерфейс Windows для завершения работы системы. |
Действие приложения | Если выбрана эта политика, приложения, разрешающие пользователям завершать работу Windows, должны отключить эту возможность. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Значение: NoClose |
Настройка политики | Скрыть панель местоположений общих диалогов |
Описание | Панель местоположений позволяет пользователям переходить с помощью общего диалога непосредственно к следующим местоположениям: папка Журнал, Рабочий стол, Мои документы, Мой компьютер и Моя сеть. Если используется эта политика, Windows 2000 удаляет панель местоположений из общего диалога Windows. |
Действие приложения | Если используется эта политика, приложения, в которых используются собственные диалоги Файл/Открыть, должны удалить все эквивалентные возможности из панели местоположений. Приложения, в которых используется API общего диалога Windows, будут автоматически следовать данной политике. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Comdlg32 Значение: NoPlacesBar |
Настройка политики | Скрыть кнопку Назад общего диалога |
Описание | Если используется эта политика, Windows 2000 удаляет кнопку Назад из общего диалога, тем самым не позволяя пользователям просмотреть предыдущую папку, доступную в данном диалоге. |
Действие приложения | Если используется эта политика, то приложения, предоставляющие собственные диалоги Файл/Открыть, должны удалить все возможности использования кнопки Назад из этих диалогов. Приложения, которые используют API общего диалога Windows, будут автоматически соответствовать данной политике. |
Информация реестра | Параметр: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Comdlg32 Значение: NoBackButton |
Настройка политики | Удалить выпадающий список последних использовавшихся файлов общего диалога |
Описание | Если используется эта политика, Windows 2000 удаляет список последних использовавшихся файлов из общего диалога. |
Действие приложения | Если установлена эта политика, то приложения, предоставляющие свои собственные диалоги Файл/Открыть, не должны отображать список последних открывавшихся файлов в этих диалогах. Приложения, в которых используется API общих диалогов Windows, будут автоматически следовать данной политике. |
Информация реестра | Параметр: HKCU\ Software\Microsoft\Windows\CurrentVersion\Policies\Comdlg32 Значение: NoFileMru |
Чтобы соответствовать Спецификации приложения, приложение должно следовать политикам, о которых рассказывалось выше. Однако обратите внимание, что существуют дополнительные системные политики, поэтому рекомендуется учитывать их в своем приложении. Например:
Не сохранять настройки при выходе: если используется эта политика, приложения не должны сохранять настройки, такие как местоположение/размер окна и расположение панелей инструментов.
Не вносить изменения в Панель задач и настройки меню Пуск: Если используется эта политика, приложения не должны добавлять или удалять какие-либо пункты меню Пуск.
Настройки реестра для системных политик могут находиться в файле system.adm системы Windows 2000. Разработчикам рекомендуется просматривать файл system.adm, чтобы убедиться, что их приложения принимают во внимание все дополнительные политики, которые могут задать администраторы.